/**
 * SysText.java -- 2017-10-16 17:18:36
 * 作者：欧增奇 -- 代码生成器自动生成
 * 联系方式：425752797@qq.com
 * http://www.ouzengqi.com/
 */
package com.ozq.sys.dao.entity;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;

import com.ozq.common.dao.entity.BasicEntity;

/**
 * <系统-文本表实体类> <功能详细描述>
 * 
 * @author 欧增奇
 * @version [V2.0, 2017年10月16日]
 * @see [相关类/方法]
 * @since [产品/模块版本]
 */
public class SysText extends BasicEntity
{
    static Logger logger = LoggerFactory.getLogger(SysText.class);

    /**
     * 序列化ID
     */
    private static final long serialVersionUID = -7585794501905523822L;

    /** -----------------------------公共-静态-属性----------------------------- **/
    /**
     * 表名-系统-文本表[sys_text]
     */
    public static String TABLE_NAME = "sys_text";
    /**
     * 字段-文本id[text_id]
     */
    public static String FIELD_TEXT_ID = "text_id";
    /**
     * 字段-文本code[text_code]
     */
    public static String FIELD_TEXT_CODE = "text_code";
    /**
     * 字段-类型预留(1.有效 2.无效)[text_type]
     */
    public static String FIELD_TEXT_TYPE = "text_type";
    /**
     * 字段-文本内容[text_content]
     */
    public static String FIELD_TEXT_CONTENT = "text_content";

    /** -----------------------------私有-属性----------------------------- **/
    /**
     * 属性-文本id[text_id]
     */
    private Integer textId;
    /**
     * 属性-文本code[text_code]
     */
    private String textCode;
    /**
     * 属性-类型预留(1.有效 2.无效)[text_type]
     */
    private Integer textType;
    /**
     * 属性-文本内容[text_content]
     */
    private String textContent;

    /** -----------------------------创建-构造----------------------------- **/
    /**
     * 无参数构建
     */
    public SysText()
    {
    }

    /** -----------------------------公共-方法----------------------------- **/
    /**
     * 获取-文本id[textId][text_id]-属性值
     * 
     * @return textId值
     */
    public Integer getTextId()
    {
        return textId;
    }
    
    /**
     * 设置-文本id[textId][test_id]-属性值
     * 
     * @param textId-需要设置文本id[text_id]值
     */
    public void setTextId(Integer textId)
    {
        this.textId = textId;
    }
    
    /**
     * 获取-文本code[textCode][text_code]-属性值
     * 
     * @return textCode值
     */
    public String getTextCode()
    {
        return textCode;
    }
    
    /**
     * 设置-文本code[textCode][test_id]-属性值
     * 
     * @param textCode-需要设置文本code[text_code]值
     */
    public void setTextCode(String textCode)
    {
        this.textCode = textCode;
    }
    
    /**
     * 获取-类型预留(1.有效 2.无效)[textType][text_type]-属性值
     * 
     * @return textType值
     */
    public Integer getTextType()
    {
        return textType;
    }
    
    /**
     * 设置-类型预留(1.有效 2.无效)[textType][test_id]-属性值
     * 
     * @param textType-需要设置类型预留(1.有效 2.无效)[text_type]值
     */
    public void setTextType(Integer textType)
    {
        this.textType = textType;
    }
    
    /**
     * 获取-文本内容[textContent][text_content]-属性值
     * 
     * @return textContent值
     */
    public String getTextContent()
    {
        return textContent;
    }
    
    /**
     * 设置-文本内容[textContent][test_id]-属性值
     * 
     * @param textContent-需要设置文本内容[text_content]值
     */
    public void setTextContent(String textContent)
    {
        this.textContent = textContent;
    }
    
    /*
     * (non-Javadoc)
     * 
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString()
    {
        return ToStringBuilder.reflectionToString(this);
    }
}